source 'https://github.com/CocoaPods/Specs.git'
source 'https://github.com/TuyaInc/TuyaPublicSpecs.git'
source 'https://github.com/tuya/tuya-pod-specs.git'

platform :ios, '14.0'
inhibit_all_warnings!

target 'WisdomQuestor' do
   
    pod 'AFNetworking', '~> 4.0'
    
    pod 'Masonry', '1.1.0'
    pod 'SVProgressHUD'
    pod 'MJRefresh', '~> 3.0'
    pod 'SDWebImage', '~> 5.0'
    pod 'YYModel', '~> 1.0'
    pod 'IQKeyboardManager', '~> 6.0'
    pod 'YTKKeyValueStore' # 数据存储
    pod 'TZImagePickerController', '~> 3.0' # 相册获取图片或视频
    
    pod 'HBDNavigationBar' # NavBar
    pod 'CYLTabBarController', '~> 1.0' # TabB8ar
    pod 'DZNEmptyDataSet', '~> 1.0' # 空数据处理
    pod 'JXCategoryView', '~> 1.0' # 分页
    pod 'zhPopupController', '~> 2.0' # 弹框
    
    pod 'YYText'
    
    pod 'KJCategories'
    pod 'KJCategories/Foundation'
    pod 'KJCategories/KitExtension'
    
    # 涂鸦
    
    pod 'ThingSmartCryption', :path => './'
    
    pod 'ThingSmartSceneExtendBizBundle','~> 5.17.0'
    pod 'ThingSmartCameraRNPanelBizBundle', '~> 5.17.0' # 若需要 IPC 功能，请依赖 IPC 相关插件
    pod 'ThingSmartGroupHandleBizBundle','~> 5.17.0'
    pod 'ThingSmartDeviceSyncBizBundle','~> 5.17.0'
    pod 'ThingSmartActivatorExtraBizBundle','~> 5.17.0'
    
    # Family
    pod 'ThingSmartFamilyBizBundle', '~> 5.17.0'
    
    # Device pairing 配网业务包
    pod 'ThingSmartActivatorBizBundle', '~> 5.17.0'
    
    # Device Panel (RN) 设备控制 UI 业务包
    pod 'ThingSmartPanelBizBundle', '~> 5.17.0'
    
    # Device Panel (Mini Program)
    pod "ThingSmartMiniAppBizBundle", '~> 5.17.0'
    pod 'ThingSmartBaseKitBizBundle', '~> 5.17.0'
    pod 'ThingSmartBizKitBizBundle', '~> 5.17.0'
    pod 'ThingSmartDeviceKitBizBundle', '~> 5.17.0'
    
    # Device detail
    pod 'ThingSmartDeviceDetailBizBundle', '~> 5.17.0'
    
    # Device OTA
    pod 'ThingSmartOTABizBundle', '~> 5.17.0'
    
    # Scene
    pod 'ThingSmartSceneBizBundle', '~> 5.17.0'
    
    # Message Center
    pod 'ThingSmartMessageBizBundle', '~> 5.17.0'
    
    # Camera
    pod 'ThingSmartCameraPanelBizBundle', '~> 5.17.0'
    pod 'ThingSmartCameraRNPanelBizBundle', '~> 5.17.0'
    pod 'ThingSmartCameraSettingBizBundle', '~> 5.17.0'
    pod 'ThingSmartCloudServiceBizBundle', '~> 5.17.0'
    
    # Help
    pod 'ThingSmartHelpCenterBizBundle', '~> 5.17.0'
    
    # Theme
    pod 'ThingSmartThemeManagerBizBundle', '~> 5.17.0'
    
    #################
    # Advanced Used
    #################
    
    # Voice Skill
    pod 'ThingSmartSkillQuickBindBizBundle', '~> 5.17.0'
    
    # Light Secene
    pod 'ThingSmartLightSceneBizBundle', '~> 5.17.0'
    
    # Marketing
    pod 'ThingSmartMarketingBizBundle', '~> 5.17.0'
    
    # Mall
    pod 'ThingSmartMallBizBundle', '~> 5.17.0'
    
    # Value-added services
    pod 'ThingAdvancedFunctionsBizBundle', '~> 5.17.0'
    
    # Required for WeChat sharing (optional)
    # pod 'ThingSocialWeChat', '~> 5.17.0.0'
    # Required for QQ sharing (optional)
    # pod 'ThingSocialQQ', '~> 5.17.0.0'
    # Social Sharing Business Bundle
    pod 'ThingSmartShareBizBundle', '~> 5.17.0'
    
    #################
    # SDK
    #################
    
    # [Required] Basic 涂鸦智能生活 App SDK
    pod 'ThingSmartHomeKit','~> 5.17.0'
    pod 'ThingSmartBusinessExtensionKit','~> 5.17.0'
    
    # [Optional] Bluetooth
    pod 'ThingSmartBusinessExtensionKitBLEExtra','~> 5.17.0'
    
    # [Optional] Matter
    pod 'ThingSmartMatterKit', '~> 5.17.0'
    pod 'ThingSmartMatterExtensionKit', '~> 5.17.0'
    pod 'ThingSmartBusinessExtensionKitMatterExtra','~> 5.17.0'
    
    # [Optional] HomeKit Device
    pod 'ThingSmartAppleDeviceKit', '~> 5.17.0'
    
    # [Optional] Special category
    pod 'ThingSmartCameraKit', '~> 5.17.0'
    pod 'ThingSmartOutdoorKit', '~> 5.17.0'
    pod 'ThingSmartSweeperKit', '~> 5.0.0'
    pod 'ThingSmartLockKit', '~> 5.5.0'
    
    
    
end

post_install do |installer|
  installer.pods_project.targets.each do |target|
    target.build_configurations.each do |config|

      config.build_settings['CLANG_WARN_DOCUMENTATION_COMMENTS'] = 'NO'
      config.build_settings["IPHONEOS_DEPLOYMENT_TARGET"] = "14.0"
      config.build_settings["EXCLUDED_ARCHS[sdk=iphonesimulator*]"] = "arm64"

      # replace to your teamid
      config.build_settings["DEVELOPMENT_TEAM"] = "6QKC8VP97N"
      
    end
  end
end
